package wt.dao.specific;

import org.apache.ibatis.annotations.Param;
import wt.entity.specific.AdminManageExpertInfo;

import java.util.Date;
import java.util.List;

public interface AdminManageExpertInfoMapper {

    List<AdminManageExpertInfo> select(@Param("expertName") String expertName,
                                       @Param("idCard") String idCard,
                                       @Param("birthday") Date birthday,
                                       @Param("education") Short education,
                                       @Param("outLander") Short outLander,
                                       @Param("assessCount") Integer assessCount,
                                       @Param("certificateTypeIdList") List<String> certificateTypeIdList,
                                       @Param("majorTypeIdList") List<String> majorTypeIdList,
                                       @Param("certificateValidDate") Date certificateValidDate,
                                       @Param("affiliate") String affiliate
    ) throws Exception;


}